package com.github.ecbp.user.service.response;

import com.github.ecbp.common.resp.BaseFullVO;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;
import java.util.Set;

@ApiModel
@Data
public class AdminWithPermissionRes extends BaseFullVO {

    private List<PermissionRes> permissionResList;

    /**
     * 用户拥有的角色
     */
    Set<Long> roles;

    /**
     * 用户在当前系统的菜单
     */
    Set<Long> menus;

    /**
     * 用户在当前系统的权限
     */
    Set<Long> permissions;

}
